import Vue from "vue";
import VueRouter from "vue-router";

Vue.use(VueRouter);

const routes = [
{
  path:'/',
  redirect:"/home"
},{
  path:"/home",
  name:"home",
  component:()=>import("../views/Home.vue")
},{
  path:"/gotobar",
  name:"gotobar",
  component:()=>import("../views/gotobar.vue")
},{
  path:"/strict",
  name:"strict",
  component:()=>import("../views/strict.vue")
}
];


//解决路由报错
const originalPush = VueRouter.prototype.push;
VueRouter.prototype.push = function push(location) {
  return originalPush.call(this, location).catch((err) => err);
};

const router = new VueRouter({
  routes,
});


export default router;
